Big Huge Thesaurus

Nilotic language

noun